dude ranch - Spanish English Dictionary